﻿@model TDT.Land.Entity.Sys_User
@{
    ViewBag.Title = "User_List";
    Layout = "~/Views/Shared/_AdminLayout.cshtml";
}
@{
    string countItem = ViewBag.CountItem != null ? ViewBag.CountItem : "0";    
    }
@section HeaderContent{

    <script type="text/javascript">
        var allItem = "@countItem";
        $(document).ready(function () {
            var page = $("#countPage").val();
            var url = "/admin/GetUser";
            loadMore(url, page, 20, allItem);
        });     


        function openNew() {
            var dt = new Date();            
            var href = "/admin/openEdit?id=&dt=" + dt.getTime();
            $("#popup_content").load(href);
            
        }


        function openEdit() {            
            var lstSelected = "";
            $("div.row_01 div.checked").each(function () {                
                lstSelected = lstSelected + ";" + $(this).attr("id");
            });
            var lsCount = lstSelected.length;
            if (lsCount > 37) {
                cusAlert("Bạn chỉ cập nhật thông tin 1 nguoi...");
            }
            else if (lsCount <= 0) {
                cusAlert("Vui lòng chọn 1 người để cập nhật");
            }
            else {
                var _DisCode = lstSelected.split(";");
                itemcode = _DisCode[1];                
                var dt = new Date();
                var href = "/admin/openEdit?id=" + itemcode + "&dt=" + dt.getTime();
                $("#popup_content").load(href);               
            }
        }

        function onDelete() {

            var lstSelected = "";
            $("div.row_01 div.checked").each(function () {
                //$(this).attr('name');
                lstSelected = lstSelected + ";" + $(this).attr("id");
            });

            var lsCount = lstSelected.length;

            if (lsCount > 37) {
                cusAlert("Bạn chỉ cập nhật thông tin 1 nguoi...");
            }
            else if (lsCount <= 0) {
                cusAlert("Vui lòng chọn 1 người để cập nhật");
            }
            else {
                if (confirm("Bạn có chắc là muốn xoá Event đã chọn!")) {
                    var _DisCode = lstSelected.split(";");
                    itemcode = _DisCode[1];
                    $.ajax({ type: 'POST', url: '/admin/UserDelete', data: { id: itemcode }, success: function (response) {

                        switch (response) {
                            case "01": // save fail                                          
                                cusAlert("Xoá thành công");
                                window.location.assign("/admin/User_List");
                                break;

                            case "00": // ko the tao user, save sm_user_store loi                                           
                                cusAlert("Xoá không thành công... ");
                                break;

                            default:
                                break;
                        }
                    }
                    });
                }
            }


        }

    </script>

}

@section Toolbar {
<a class="btn_boder btn_new" onclick="openNew()">New</a>
<a class="btn_boder btn_edit" onclick="openEdit()" >Edit</a>
<a class="btn_boder btn_delete" onclick="onDelete()">Delete</a>

}

@Html.Hidden("countPage", 1)


<div id="divlist" class="divlist">
    <div class="gird-title">
        <div class="gird-itemTitle row_01">Chọn</div>
        <div class="gird-itemTitle row_03">Tên</div>
        <div class="gird-itemTitle row_02">Loại T/viên</div>
        <div class="gird-itemTitle row_04">Tên đăng nhập</div>
        <div class="gird-itemTitle row_05">Mật khẩu</div>
        <div class="gird-itemTitle row_05">Kích hoạt</div>        
        <div class="gird-itemTitle row_07 rowEnd">Số ĐT</div>
    </div>
    
     @Html.Partial("UC_User_List")     

</div>
